GOG.com

GOG.com, formerly Good Old Games, is a DRM-free digital video game distributor that originated with re-releasing old games, but has since expanded into new releases as well. Since, GOG.com distributes games published by Bethesda Softworks, including id Software's titles.

Classic Doom games

 * The Ultimate Doom (via Doom Classic) ($4.99 / €4.99)
 * Doom II (via Doom Classic) ($4.99 / €4.99)
 * Master Levels for Doom II
 * Final Doom
 * Doom 64 ($4.99 / €4.99)
 * The Lost Levels

Doom engine games

 * Heretic: Shadow of the Serpent Riders ($4.99 / €4.99 / £2.99)
 * Hexen: Beyond Heretic ($4.99 / €4.99 / £2.99)
 * Hexen: Deathkings of the Dark Citadel ($4.99 / €4.99 / £2.99)
 * Strife: Veteran Edition ($9.99 / €8.69)
 * Hedon ($9.99 / €8.19)

Doom 3 engine games

 * Doom 3 ($9.99 / €9.99)
 * Doom 3: Resurrection of Evil
 * Doom 3: BFG Edition
 * ($14.99 / €14.99)

Collections

 * Heretic + Hexen Collection ($9.99 / 9.99€ / £5.99; includes Hexen II)

How to use source ports with games downloaded from GOG.com
Some source ports automatically check the system registry for GOG's install folders, and will search it for the game IWADs. These include:
 * Chocolate Doom
 * Eternity Engine
 * GZDoom
 * ZDoom

For other source ports, the following steps are necessary:

First, download the archive that contains the source port executable and other files necessary to run it. Then decompress the source port archive, and put all the files/folders into the game's installation directory. Running the source port main executable (for example, or ) should then start the game.

Alternatively, the IWAD (named for Doom II,  for Hexen, etc.) can be copied from the installation directory to a directory of your choosing and the source port files decompressed/copied there. Again, running the source port main executable should then start the game.